Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A BALFOUR MEWS Terraced £2,325,555 30 Mar 2007
13 BALFOUR MEWS Terraced £5,800,000 9 Jul 2009